What is jonesborough tn population?

Jonesborough, TN is a town located in Washington County, and according to the US Census Bureau, the population was 6,097 in 2020. The town is about 31 square miles in size, with a population density of approximately 197 people per square mile. The town has a rich history, having been founded in 1779 and being the oldest town in Tennessee. It is also the county seat of Washington County, and is known for its charming Main Street and historic buildings.